Type: concept
Confidence: 0.80
Created: 2026-04-25
Updated: 2026-04-25
Tags: ai-toolsclaude-codetool-systemAI工程

Tool Ecosystem

概述

Claude Code的工具生态系统设计理念:使用4个通用基元替代100个脆弱的专用插件集成,Bash作为终极通用适配器

关键内容

  1. 设计哲学
  2. Primitives > Integrations:用4个通用基元替代100个脆弱的专用插件集成
  3. Bash是终极通用适配器:任何CLI工具都可通过它调用

  4. 工具调用数据流

  5. LLM输出JSON Tool Call(tool_name + tool_input)
  6. 经过PreToolUse Hook检查
  7. 沙箱执行环境中运行(带权限白名单检查)
  8. 结果以纯文本返回
  9. 通过PostToolUse Hook进行质量检查
  10. 最终追加到消息历史

  11. 统一接口:所有工具遵循JSON in → 纯文本 out的统一接口

来源

相关